home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
IRIX Installation Tools & Overlays 2002 November
/
SGI IRIX Installation Tools & Overlays 2002 November - Disc 2.iso
/
relnotes
/
x_eoe
/
ch3.z
/
ch3
Wrap
Text File
|
2002-10-15
|
14KB
|
397 lines
- 1 -
3. _C_h_a_n_g_e_s__a_n_d__A_d_d_i_t_i_o_n_s
+o Starting with _I_r_i_x _6._5._1_4, the X server, clients and
libraries are based on X11R6.6 from X.Org. This
release includes many bug fixes, plus the following new
features: support for new extensions DPMS (X Display
Management Signaling Extension) and TOG-CUP (Colormap
Utilization Policy and Extention); and support for RCM
(Resource Configuration Management).
+o Starting with _I_r_i_x _6._5._9, there is no longer a separate
x_eoe product build for Trusted IRIX. The
functionality has been merged.
+o Starting with _I_r_i_x _6._5._3, the X server supports the
AppGroup and Security extensions. Note that the
Security extension is off by default, and is enabled by
the command line argument -_s_e_c_u_r_i_t_y_E_x_t, which can be
added to the file /usr/lib/X11/xdm/Xservers. In the
current implementation, when the Security extension is
enabled, insecure clients are allowed to access
resources owned by other insecure clients.
+o Starting with _I_r_i_x _6._5._3, the X images include a
Netscape-compatible plugin for execution of X
applications embedded in web pages. See _m_a_n _l_i_b_x_r_x for
more details.
+o Starting with _I_r_i_x _6._5._3, the X images include support
for the Extended Visuals Information extension, which
allows X clients to get visual information not
available in the core protocol. See _m_a_n
_X_e_v_i_Q_u_e_r_y_E_x_t_e_n_s_i_o_n for more details. Developers
wishing to use this extension can use the optional
interface mechanism to help ensure that applications
fail gracefully when run on older versions of Irix 6.5.
See the _o_p_t_i_o_n_a_l__s_y_m._h header in /usr/include for more
details.
+o Starting with _I_r_i_x _6._5._3, the X firewall proxy xfwp is
available in the subsystem x_eoe.sw.xfwp. This
subsystem is not installed by default. When installed
and executed on a firewall system, this proxy can allow
X clients running on selected hosts outside the
firewall to communicate with selected X servers inside
the firewall. See the _x_f_w_p(_1) man page for more
information.
+o Starting with _I_r_i_x _6._5._3, the X proxy manager can be
configured to be invoked as a daemon on system startup
by executing "chkconfig proxymngr on". The X proxy
- 2 -
manager provides access to Low-Bandwith X and firewall
proxies. See the _p_r_o_x_y_m_n_g_r(_1) man page for more
information.
+o The default transport for local clients is a new high-
performance shared memory transport. This transport is
designed to avoid the security, reliability, and memory
usage problems of the previous shared memory transport.
This transport has not exhibited problems for
applications in our testing. If it is found to cause
problems for a particular application, it can be
bypassed by setting the DISPLAY environment variable to
"unix:0" (or "unix:1" for the second display, etc.).
This will select the UNIX Domain Sockets transport,
which was the default in previous versions of Irix.
Additionally, support for the Xsgi command line option
"-shmnumclients" has been removed. This option
specified the number of clients which could be
concurrently supported by the previous shared memory
transport. The new transport dynamically allocates
additional resources for new connections.
+o Starting with _I_r_i_x _6._5, the Caps Lock and Num Lock keys
are ignored by default for keyboard accelerators. This
default behaviour can be changed by editing the file
/_u_s_r/_l_i_b/_X_1_1/_x_k_b/_X?-_c_o_n_f_i_g._k_e_y_b_o_a_r_d (where the '?' is
the display number), and commenting out the line
starting with _I_g_n_o_r_e_L_o_c_k_M_o_d_s.
+o Starting with _I_r_i_x _6._4, the default behaviour for
logging in has been changed, such that the X server is
grabbed until a user logs in. This means that remote
applications will appear to hang if they attempt to
display to a system sitting at the login prompt. This
behaviour can be altered by changing the _g_r_a_b_S_e_r_v_e_r
flag to _F_a_l_s_e in the file /_u_s_r/_l_i_b/_X_1_1/_x_d_m/_x_d_m-_c_o_n_f_i_g.
+o Starting with _I_r_i_x _6._3, the default behaviour once
logged in is to prevent applications running on another
system from displaying on the local host. See the _x_h_o_s_t
man page for more details, or the _d_e_s_k_t_o_p__e_o_e release
notes.
+o Starting with _I_r_i_x _6._4, the default format for 32-bit
compiled objects is N32. Given this, the *.sw32
subsystems have been merged into the *sw subsystems.
+o _I_r_i_x _6._5 is based on the _X_1_1_R_6._3 release from The Open
Group. The _I_r_i_x _6._2 release was based on _X_1_1_R_6.
- 3 -
+o New R6 functionality supported in Irix 6.5 includes the
RECORD extension, the XSYNC extension, the XC-MISC
extension and the LBX extension.
+o There are no plans to support the X Imaging Extension
(XIE) and the MIT-KERBEROS-5 authorization scheme which
were released with X11R6.
+o _I_r_i_x _6._5 has full support for the new X Consortium
double-buffering extension, DBE.
+o _I_r_i_x _6._5 no longer supports execution of NMBX double-
buffered applications (NMBX was an SGI-only double-
buffering extension).
+o _I_r_i_x _6._5 supports displaying MBX applications, but no
longer supports building such applications (MBX was a
proposed X extension that was never adopted, and that
has been replaced by the officially supported DBE
extension).
+o The MBX extension now supports hardware double
buffering only. It no longer uses pixmaps to
accomodate double buffering semantics, nor does it
support more than two buffers per window.
+o Stereo-capable visuals are now supported on O2.
+o Customers that compiled their own X11R5 libX11.a from
the X11R5 sources should note that IRIX 6.5 does not
ship the X11R5 /_u_s_r/_l_i_b/_X_1_1/_n_l_s directory with X locale
information. Copy this directory onto your machine
from the X11R5 release or an IRIX 5.2 or IRIX 6.0
machine if you have programs linked with an X11R5-based
libX11.a. Programs linked with the system supplied
libX11.so.1 shared library will automatically use the
new X11R6 X locale information.
+o The PEX extension now supports MPEX line anti-aliasing.
PEX is compatible with Open3D 2.0 from Digital
Equipment Corporation, and supports the immediate
rendering and structure store subsets (but not the
workstation subset) of the X Consortium PEX 5.1
protocol. MPEX is a collection of PEX extensions
defined by Digital for use with their PHIGS and PEX
products.
+o The server now supports motion history buffers for X
Input Extension devices. This support is disabled by
default. See the _i_n_p_u_t(_7) man page for information
about enabling this support for selected devices using
- 4 -
the _m_o_t_i_o_n_h_i_s_t device control. See the _X_1_1 _I_n_p_u_t
_E_x_t_e_n_s_i_o_n _L_i_b_r_a_r_y _S_p_e_c_i_f_i_c_a_t_i_o_n online book for
information about writing clients which access these
buffers using the X Input Extension.
+o This release contains two new fonts _7_x_1_3_e_u_r_o._p_c_f._Z and
_7_x_1_3_e_u_r_o_B._p_c_f._Z. They include the Euro Symbol, and they
have the encoding FCD8859-15. They are part of the
basic operating system, and they are installed by
default.
This release also contains a number of new European
bitmap fonts for the following twelve typefaces: Dutch
801 Roman, Dutch 801 Italic, Dutch 801 Bold, Dutch 801
Bold Italic, Swiss 721 Roman, Swiss 721 Italic, Swiss
721 Bold, Swiss 721 Bold Italic, Courier 10-Pitch
Roman, Courier 10-Pitch Italic, Courier 10-Pitch Bold
and Courier 10-Pitch Bold Italic, as well as outline
fonts.
Each European font contains 1016 characters. Those
characters cover ISO8859-1 through ISO8859-10,
ISO8859-15, and the Minimum European Subset (MES) of
ISO10646-1 or Unicode 2.0. ISO stands for the
International Organization for Standardization. For
more information about MES, please use a web browser to
open _h_t_t_p://_w_w_w._i_n_d_i_g_o._i_e/_e_g_t/_s_t_a_n_d_a_r_d_s/_m_e_s._h_t_m_l.
In this release of IRIX we have added Euro Symbol to
European fonts, and the ISO8859-15 character map.
Swiss 721 fonts are installed when you install the
subsystem _x__e_o_e._s_w._X_f_o_n_t_s. The rest of the new fonts
are in the subsystem _x__e_o_e._s_w._X_u_n_i_c_o_d_e_f_o_n_t_s. The
subsystem _x__e_o_e._s_w._X_f_o_n_t_s is installed by default,
while the subsystem _x__e_o_e._s_w._X_u_n_i_c_o_d_e_f_o_n_t_s is optional.
The new fonts are sometimes referred to as Unicode
fonts, because they include Unicode character maps, and
you can use Unicode codes to access characters in those
fonts.
Unicode fonts are in the CID-keyed format.
+o A program called _c_i_d_x_f_o_n_t_s is used to build an X-style
fonts directory for CID-keyed fonts. See the manual
page for _c_i_d_x_f_o_n_t_s(_1). That program is usually run
automatically when you install or remove CID-keyed
fonts. If you manually make changes to CID-keyed
fonts, you should login as root, and run that program.
- 5 -
+o The following thirty additional Type 1 fonts:
- ACaslon-Italic
- ACaslon-Regular
- ACaslon-Semibold
- ACaslon-SemiboldItalic
- AGaramond-Bold
- AGaramond-BoldItalic
- AGaramond-Italic
- AGaramond-Regular
- Carta
- Copal-Decorated
- Copal-Outline
- Copal-Solid
- Formata-Italic
- Formata-Medium
- Formata-MediumItalic
- Formata-Regular
- Lithos-Black
- Lithos-Regular
- Minion-Bold
- Minion-BoldItalic
- Minion-Italic
- Minion-Regular
- Minion-Semibold
- Minion-SemiboldItalic
- 6 -
- Tekton
- Tekton-Bold
- Univers-Condensed
- Univers-CondensedBold
- Univers-CondensedBoldOblique
- Univers-CondensedOblique
are provided in a subsystem called _x__e_o_e._s_w._X_o_p_t_t_y_p_e_1.
+o The Network Dual-Head Software (NDS), previously
shipped in a separate subsystem as _e_o_e._s_w._n_d_s, is now
installed by default as part of _x__e_o_e._s_w._e_o_e. See the
_n_d_s_d(_1) man page for information about how to use this
software.
+o A new device control option "screenchange" has been
added. For multiple-screen display configurations,
this option makes it possible to disable the ability to
change the focus from one screen to another for
particular input devices. See the _i_n_p_u_t(_7) man page
for information about this option.